About Mectech Design Limited (08090774) United Kingdom