About Harrow Food Centre Ltd (12750526) United Kingdom