About Robert Veitch & Son Limited (00227005) United Kingdom