About United Studios London Limited (07581678) United Kingdom