About Bambara Limited (08083525) United Kingdom