About India Rose Luxury Hair And Beauty Limited (09614952) United Kingdom