About Cameden Limited (10250593) United Kingdom