About William Duncan (argyll) Ltd (SC462096) United Kingdom