About Ir Mech Designs Limited (11421559) United Kingdom