About Foodworld Peel Road Ltd (10609782) United Kingdom