About The Dodford Inn Limited (11218019) United Kingdom