About Lomax Services Limited (13146675) United Kingdom