About Shaftesbury West End Limited (02329217) United Kingdom