About A.f. Huddlestons Butchers Limited (04968883) United Kingdom