About Newmarket Curry Ltd (11788979) United Kingdom