About Mechetric Services Limited (06143238) United Kingdom