About Consimmons Mechatronics Ltd (11648308) United Kingdom