About Bombel Limited (09927813) United Kingdom