About Flicks Hair & Beauty Limited (SC253779) United Kingdom