About Laura Stack Hairdressing Limited (06842952) United Kingdom