About Technisales Ltd (08590831) United Kingdom