About Foxhay Limited (10675585) United Kingdom