About Lomax Consulting Limited (12191296) United Kingdom