About Foxcote Limited (10968357) United Kingdom