About Lancaster Distillery & Spirits Company Ltd (06959462) United Kingdom