About Alford Hair Centre Limited (SC301369) United Kingdom