About The Leicestershire Charcuterie Company Ltd (13593882) United Kingdom