About Alexander James Salons Limited (13683363) United Kingdom