About Neasden London Studios Ltd (13091109) United Kingdom