About Thames Distillers Limited (03289012) United Kingdom