About Stafford Agricultural Supplies (seighford) Limited (08445420) United Kingdom