About Stubbs Butchers Limited (09983794) United Kingdom