About Lea Hough & Co Llp (OC306054) United Kingdom