About Houghton Indian Limited (10838634) United Kingdom