About Rank Hovis Milling Limited (09352305) United Kingdom