About Sambabamba Ltd (06251213) United Kingdom