About Dollheads Salon Limited (09933028) United Kingdom