About A.j.b. Spence & Son Limited (SC240050) United Kingdom