About Hair Science (towcester) Ltd (11085038) United Kingdom