About Teamdale Limited (03881936) United Kingdom