About Kencan Engineering Limited (11235340) United Kingdom