About Lomax Kennedy Ltd (12884542) United Kingdom