About Jameson Lomax Limited (04206528) United Kingdom