About Neasden Studios Limited (04280384) United Kingdom