About Kenco Engineering Limited (SC634598) United Kingdom