About C.a. Spearing & Son Limited (04806390) United Kingdom