About Cannard Limited (03966698) United Kingdom