About Bombo Limited (08326797) United Kingdom