About Jefferson Lomax Limited (09570323) United Kingdom