About Upminster Meats Limited (05483060) United Kingdom