About Lomax Home & Garden Building Supplies Ltd (10900399) United Kingdom