About J.c.lea Engineering Ltd (06809906) United Kingdom