About The Fox & Hounds (gm) Ltd (12699292) United Kingdom