About New England Curry Ltd (08156915) United Kingdom