About Fleeks Hair & Beauty Limited (11756800) United Kingdom