About Kenco Techniques Limited (02354647) United Kingdom