About Freestyle Hair & Beauty Limited (11263539) United Kingdom