About Tectales Limited (04746699) United Kingdom