About Harrop Meal Limited (11925257) United Kingdom