About Torbay Distilling Company Limited (12302528) United Kingdom