About Curtis Cambridge Limited (10280742) United Kingdom