About Mechtek Limited (11485282) United Kingdom