About Mechanix Limited (04062976) United Kingdom