About Samba Covent Garden Limited (09190591) United Kingdom