About Kando Mech Eng Limited (07263268) United Kingdom