About The Lamb Shropshire Limited (12051870) United Kingdom