About Coppice Rentals Ltd (13656930) United Kingdom