About The Larder (ladywell) Limited (08820546) United Kingdom