About The New Plough Ltd (11198876) United Kingdom