About C.t. Staddon (exmouth) Limited (02023031) United Kingdom