About Bamla Limited (08647710) United Kingdom