About Winner Foods Limited (02625595) United Kingdom