About Mectech Services (sales) Limited (03492485) United Kingdom