About Richard Lomax & Associates Ltd (03397047) United Kingdom