About The Foodies Larder Limited (12299545) United Kingdom