About Venus Design Studios Limited (08200574) United Kingdom