About Suffolk Lunch Limited (12896602) United Kingdom