About Lomax Rentals Ltd (12058221) United Kingdom