About Northwich Vapour Limited (08221969) United Kingdom