About The Plough (ivy Hatch) Ltd (12351601) United Kingdom