About Camdor Limited (07760416) United Kingdom