About Canada Water Studios Limited (08583934) United Kingdom