About Canbrands Limited (12064495) United Kingdom