About Canddbars Limited (12236659) United Kingdom