About Newmarket Curry Ltd (13463356) United Kingdom