About The Plough Inn Ellington Limited (11200058) United Kingdom