About Bambalan Bristol Ltd (11475905) United Kingdom