About S.h. Harrold Holdings Limited (00332247) United Kingdom