About The Larder (lichfield) Limited (11330857) United Kingdom