About C. A. Marshall Ltd. (08051612) United Kingdom