About The Larder (whitstable) Limited (13587192) United Kingdom