About Ktdesign (mechanical) Ltd. (08132258) United Kingdom