About J. Cain Engineering Ltd (10932267) United Kingdom