About Harry Horrell Limited (03391616) United Kingdom