About Tamba Enterprises Limited (08009628) United Kingdom