About The Link Hair Studio Limited (09322035) United Kingdom