About Houghton-ross Ltd (09394160) United Kingdom