About The London Distillery Company Ltd (07681347) United Kingdom