About Alan Howard Salon Control Limited (11305048) United Kingdom