About Bamble Limited (12039420) United Kingdom