About N Hough Limited (13341268) United Kingdom