About Foxcote Holdings Limited (11016387) United Kingdom