About Saddleworth Spirit Merchants Ltd (12555001) United Kingdom