About The Larder Club Ltd. (11975998) United Kingdom