About The Teasmith Spirit Company Limited (SC539739) United Kingdom