About Vapour Chef Ltd (09575438) United Kingdom