About West End Studios Limited (02591835) United Kingdom