About Caneril Limited (03492184) United Kingdom