About Veevers & Hensman Limited (00075661) United Kingdom