About Vapour Worx (harrogate) Ltd (12615742) United Kingdom