About London Virgin Hair Salon Limited (11615986) United Kingdom