About Samba Simba Safari Tours Ltd (09403135) United Kingdom