About Mechine Solutions Ltd (09118013) United Kingdom