About H. F. Veale & Sons Limited (01514513) United Kingdom