About Lomax (heywood) Ltd (06933287) United Kingdom