About Foxmead Associates Ltd (11793141) United Kingdom