About Foxtroy Limited (01943055) United Kingdom