About The Plough Hotel Limited (11887753) United Kingdom