About The Hair & Beauty Shop Limited (09884508) United Kingdom