About Notting Hill Salon Ltd (11092002) United Kingdom