About Middlesbrough Food Limited (11080563) United Kingdom