About The Lamb Inn (edgmond) Ltd (12012834) United Kingdom