About Mechtek Services Limited (10899703) United Kingdom