About Tsd (lancashire) Ltd (12418332) United Kingdom