About Vanity Harrogate Ltd (11313075) United Kingdom