About The Teetotal Spirit Company Ltd (11605212) United Kingdom