About Lomax & Wood Limited (02963683) United Kingdom