About Mecatek Limited (09450814) United Kingdom