About Foxhat Beer Limited (SC528386) United Kingdom