About Lancashire Rentals Ltd (08200347) United Kingdom