About Houghton Chippy Limited (13566793) United Kingdom