About The Grazing Shed Limited (08500643) United Kingdom