About John Francis Engineering Limited (04392173) United Kingdom