About James French Engineering Limited (NI021238) United Kingdom