About Lamb Inn Ringwood Limited (08686086) United Kingdom