About Foxley Holdings Limited (02206747) United Kingdom