About H.p. Dick & Sons Limited (01633131) United Kingdom