About S.horsfield & Son Limited (00853570) United Kingdom