About Ali Hairdressers (slough) Ltd (11923564) United Kingdom