About Tekky Sturvs Ltd (12323929) United Kingdom