About C.t. Staddon Limited (00425785) United Kingdom