About Olivia Gallagher Hairdressing & Make Up Limited (09633933) United Kingdom