About Lomax & Chow Ltd (13700184) United Kingdom