About The Lamb Inn Ltd (07551022) United Kingdom