About Foxcote Management Ltd (SC430231) United Kingdom