About Lomax Investments Limited (10124187) United Kingdom