About Twentytwo Hair & Beauty Limited (06908730) United Kingdom