About Lilac Cottage Larder Ltd (13061954) United Kingdom