About The Little Larder Company Limited (12676570) United Kingdom