About Macklin Food Store Limited (12187911) United Kingdom