About Hertford Takeaway Limited (12219629) United Kingdom