About The Plough Inn (hotel) Ltd (12106858) United Kingdom