About Cadoc Limited (06658568) United Kingdom