About Freeman S Hair & Beauty Limited (10319320) United Kingdom