About Open Heaven Hair Salon Limited (12818606) United Kingdom