About London Charcuterie Ltd (13236670) United Kingdom