About Houghton Rookery Limited (08551007) United Kingdom