About London Road Salon Ltd (11783013) United Kingdom