About Vanquish Hair & Beauty Limited (09639328) United Kingdom