About Houghton Indian Restaurant Ltd (08162226) United Kingdom