About The Worlds Larder Ltd (05988252) United Kingdom