About Maxwells Salon Ltd (13069871) United Kingdom