About Shepherds Inn Langwathby Limited (10588513) United Kingdom