About Emma & Ola Unisex Hair & Beauty Salon Ltd (09373453) United Kingdom