About Veale & Co Limited (08040954) United Kingdom