About Deluxe Hair & Beauty Rentals Ltd (12251294) United Kingdom