About Teshoservices Limited (08994588) United Kingdom