About Shaftesbury West End Limited (05291447) United Kingdom