About Versus Studio Limited (03931396) United Kingdom