About Metrow Foods (grays) Limited (01003962) United Kingdom