About Richard Hough Limited (00101147) United Kingdom