About Kk Mechanical Design Limited (07232759) United Kingdom