About Deluxe Hair Ltd (10426245) United Kingdom