About Rascals Hair Studio Limited (11961602) United Kingdom