About Pall Mall Studios Limited (08833132) United Kingdom