About Vanilla Hairdressing Limited (13346449) United Kingdom