About G&f Jenkins Holdings Limited (09238266) United Kingdom