About Capita Hair & Beauty Limited (07192643) United Kingdom