About Candola & Co Limited (07658187) United Kingdom