Pretty fast service from Artcraft in the US to the UK. Artcraft is highly recommended in my book.
But, just wondering why you ordered from the US? None of the chemicals in the Pyrocat-HD formula are particulary hard to find on this side of the divide. Are there not any good suppliers of photographic chemicals in the UK?