About The Lamb Charcuterie Company Limited (10636895) United Kingdom