Distributors Near England, Shropshire, Clee St Margaret