About Q2 Locs Parlour Limited (12894256) United Kingdom