About S. Veals & Son Limited (00831634) United Kingdom