About World Food & Drinks Limited (10595587) United Kingdom