About Pals Studios Limited (08300285) United Kingdom