About Hougamont Limited (01342942) United Kingdom