About West End Studio London Ltd (09980355) United Kingdom