About Hough & Bollard Ltd (09853043) United Kingdom