About Lomax And Chi Ltd (10246283) United Kingdom