About The Plough Inn Norwell Ltd (09218339) United Kingdom