About Canniffe Data Services Limited (03545745) United Kingdom