About Bob Houghton Limited (01609944) United Kingdom