About Foodworld Chapelhill Ltd (09554667) United Kingdom