About Barrowcliffe Cooking Limited (11216841) United Kingdom