About Samba Trading Limited (09823234) United Kingdom