About The Stump Inn Company Limited (07489359) United Kingdom