About Genko Engineering Limited (12564188) United Kingdom