About The Horseshoe Inn Argyll Ltd. (SC250954) United Kingdom