About Huggins Foods Limited (07100661) United Kingdom