About Lally Rentals Ltd (07637388) United Kingdom