About Harry Veall Limited (00623925) United Kingdom