About Houghton N.c. Services Limited (03632803) United Kingdom