About Haughton Fresh & Local Ltd (11036847) United Kingdom