About West End Video Limited (10924695) United Kingdom