About Upfields Holdings Limited (03709357) United Kingdom