About Charlie Taylor Hair & Beauty Limited (SC563734) United Kingdom