About Design Of Mech Ltd (11831966) United Kingdom