About The Starry Plough Ltd (11777497) United Kingdom