About Headspace 02 Hair & Beauty Limited (10111888) United Kingdom