About Cadar Limited (01954475) United Kingdom