About Barry Meal Limited (13050810) United Kingdom