About Tecmar Ltd (07554960) United Kingdom