About The Lamb Inn Moss Road Limited (13552829) United Kingdom