About Mechish Engineering Limited (07999501) United Kingdom