About Bewdley Farm Shop Limited (06076482) United Kingdom