About Shaftesbury Covent Garden Limited (03154145) United Kingdom