About The Larder Co ( Brentwood ) Limited (13012981) United Kingdom