About A. Howe And Sons Limited (01067521) United Kingdom