About Brookwood Studios Limited (08880184) United Kingdom